package com.ruoyi.points.domain;

import java.util.StringJoiner;

public class Profile {
  private Long id;
  private Long userId;
  private String memberType;
  private String memberExpire; // 数据库字段对应的Java类型
  private Integer points;
  private Integer practiceCount;
  private Integer del;

  public Profile() {}

  // 以下为所有属性的getter和setter
  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  public Long getUserId() {
    return userId;
  }

  public void setUserId(Long userId) {
    this.userId = userId;
  }

  public String getMemberType() {
    return memberType;
  }

  public void setMemberType(String memberType) {
    this.memberType = memberType;
  }

  public String getMemberExpire() { // 关键：添加memberExpire的getter
    return memberExpire;
  }

  public void setMemberExpire(String memberExpire) { // 关键：添加memberExpire的setter
    this.memberExpire = memberExpire;
  }

  public Integer getPoints() {
    return points;
  }

  public void setPoints(Integer points) {
    this.points = points;
  }

  public Integer getPracticeCount() {
    return practiceCount;
  }

  public void setPracticeCount(Integer practiceCount) {
    this.practiceCount = practiceCount;
  }

  public Integer getDel() {
    return del;
  }

  public void setDel(Integer del) {
    this.del = del;
  }
}